Refine this word faster
Steam organ
noun
Definitions
Noun
- 1 Synonym of calliope.
- 2 a musical instrument consisting of a series of steam whistles played from a keyboard wordnet
See also for "steam organ"
Next best steps
Mini challenge
Unscramble this word: steamorgan